home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Champak 33
/
Volume 33 - JOGO DISK .iso
/
Games
/
puzzle_safari.swf
/
scripts
/
__Packages
/
Frame_class.as
< prev
next >
Wrap
Text File
|
2007-01-15
|
7KB
|
165 lines
var §\x01§ = 48;
if(eval("\x01") == 48)
{
set("\x01",eval("\x01") - 30);
§§push(true);
§§push(false);
§§push(false);
§§push(true);
while(true)
{
if(§§pop())
{
}
if(§§pop())
{
}
if(§§pop())
{
break;
}
§§push(true);
§§push(false);
}
if(!eval("\x01")["\x02"])
{
eval("\x01")["\x02"] extends eval(§§constant(10));
var _loc2_ = eval("\x01")["\x02"] = function()
{
super();
this[§§constant(5)](eval("\x04")[§§constant(4)],"\x03",2);
this[§§constant(9)](_root[§§constant(6)][this[§§constant(7)]][§§constant(8)]);
}[§§constant(11)];
_loc2_[§§constant(12)] = function()
{
if(eval("\x02")[§§constant(13)] == false)
{
if(_root[§§constant(6)][§§constant(14)][this[§§constant(15)]][this[§§constant(16)] - 1] == 0)
{
this[§§constant(17)](this[§§constant(15)],this[§§constant(16)] - 1);
}
else if(_root[§§constant(6)][§§constant(14)][this[§§constant(15)]][this[§§constant(16)] + 1] == 0)
{
this[§§constant(17)](this[§§constant(15)],this[§§constant(16)] + 1);
}
else if(_root[§§constant(6)][§§constant(14)][this[§§constant(15)] - 1][this[§§constant(16)]] == 0)
{
this[§§constant(17)](this[§§constant(15)] - 1,this[§§constant(16)]);
}
else if(_root[§§constant(6)][§§constant(14)][this[§§constant(15)] + 1][this[§§constant(16)]] == 0)
{
this[§§constant(17)](this[§§constant(15)] + 1,this[§§constant(16)]);
}
}
};
_loc2_[§§constant(17)] = function(newRow, newColumn)
{
_root[§§constant(6)][§§constant(19)][§§constant(20)](§§constant(18));
_root[§§constant(6)][§§constant(19)][§§constant(21)]();
_root[§§constant(6)][§§constant(22)]++;
_root[§§constant(23)][§§constant(24)](_root[§§constant(6)][§§constant(22)]);
eval("\x02")[§§constant(13)] = true;
this[§§constant(25)] = true;
_root[§§constant(6)][§§constant(14)][this[§§constant(15)]][this[§§constant(16)]] = 0;
_root[§§constant(6)][§§constant(14)][newRow][newColumn] = this[§§constant(26)];
this[§§constant(15)] = newRow;
this[§§constant(16)] = newColumn;
};
_loc2_[§§constant(27)] = function(newRow, newColumn)
{
this[§§constant(28)] = _root[§§constant(6)][§§constant(29)] + _root[§§constant(6)][§§constant(30)] * newColumn;
this[§§constant(31)] = _root[§§constant(6)][§§constant(32)] + _root[§§constant(6)][§§constant(33)] * newRow;
_root[§§constant(6)][§§constant(14)][newRow][newColumn] = this[§§constant(26)];
_root[§§constant(6)][§§constant(14)][this[§§constant(15)]][this[§§constant(16)]] = 0;
this[§§constant(15)] = newRow;
this[§§constant(16)] = newColumn;
};
_loc2_[§§constant(34)] = function()
{
if(_root[§§constant(6)][§§constant(14)][this[§§constant(15)]][this[§§constant(16)] - 1] == 0)
{
this[§§constant(27)](this[§§constant(15)],this[§§constant(16)] - 1);
}
else if(_root[§§constant(6)][§§constant(14)][this[§§constant(15)]][this[§§constant(16)] + 1] == 0)
{
this[§§constant(27)](this[§§constant(15)],this[§§constant(16)] + 1);
}
else if(_root[§§constant(6)][§§constant(14)][this[§§constant(15)] - 1][this[§§constant(16)]] == 0)
{
this[§§constant(27)](this[§§constant(15)] - 1,this[§§constant(16)]);
}
else if(_root[§§constant(6)][§§constant(14)][this[§§constant(15)] + 1][this[§§constant(16)]] == 0)
{
this[§§constant(27)](this[§§constant(15)] + 1,this[§§constant(16)]);
}
};
_loc2_[§§constant(35)] = function()
{
var _loc4_ = false;
var _loc3_ = 0;
while(_loc3_ < _root[§§constant(6)][§§constant(36)] && _loc4_ == false)
{
var _loc2_ = 0;
while(_loc2_ < _root[§§constant(6)][§§constant(37)] && _loc4_ == false)
{
if(_root[§§constant(6)][§§constant(14)][_loc3_][_loc2_] != _root[§§constant(6)][§§constant(38)][_loc3_][_loc2_])
{
_loc4_ = true;
}
_loc2_ = _loc2_ + 1;
}
_loc3_ = _loc3_ + 1;
}
if(_loc4_ == false)
{
_root[§§constant(6)][§§constant(39)] = true;
_root[§§constant(6)][§§constant(40)] = getTimer();
}
};
_loc2_[§§constant(41)] = function()
{
if(this[§§constant(25)] == true)
{
if(this[§§constant(28)] < _root[§§constant(6)][§§constant(29)] + _root[§§constant(6)][§§constant(30)] * this[§§constant(16)])
{
this[§§constant(28)] += 10;
}
if(this[§§constant(31)] < _root[§§constant(6)][§§constant(32)] + _root[§§constant(6)][§§constant(33)] * this[§§constant(15)])
{
this[§§constant(31)] += 10;
}
if(this[§§constant(28)] > _root[§§constant(6)][§§constant(29)] + _root[§§constant(6)][§§constant(30)] * this[§§constant(16)])
{
this[§§constant(28)] -= 10;
}
if(this[§§constant(31)] > _root[§§constant(6)][§§constant(32)] + _root[§§constant(6)][§§constant(33)] * this[§§constant(15)])
{
this[§§constant(31)] -= 10;
}
if(this[§§constant(28)] == _root[§§constant(6)][§§constant(29)] + _root[§§constant(6)][§§constant(30)] * this[§§constant(16)] && this[§§constant(31)] == _root[§§constant(6)][§§constant(32)] + _root[§§constant(6)][§§constant(33)] * this[§§constant(15)])
{
this[§§constant(25)] = false;
eval("\x02")[§§constant(13)] = false;
if(!_root[§§constant(6)][§§constant(39)])
{
this[§§constant(35)]();
}
}
}
};
eval("\x01")["\x02"] = function()
{
super();
this[§§constant(5)](eval("\x04")[§§constant(4)],"\x03",2);
this[§§constant(9)](_root[§§constant(6)][this[§§constant(7)]][§§constant(8)]);
}[§§constant(13)] = false;
_loc2_[§§constant(25)] = false;
§§push(§§constant(42)(eval("\x01")["\x02"][§§constant(11)],null,1));
}
§§pop();
}
else if(eval("\x01") == 18)
{
set("\x01",eval("\x01") + 584);
}